package datos.interfaces;

import java.lang.String;
import java.sql.Connection;
import java.sql.SQLException;

import logica.Usuario;


public interface IUsuarioDAO {

		
		/**
		 */
		public abstract boolean verificarUsuario(Usuario usuario);

			
			/**
			 */
			public abstract boolean insertarUsuario(Usuario usuario);


				
					
					/**
					 * @throws SQLException 
					 * @throws ClassNotFoundException 
					 * @throws IllegalAccessException 
					 * @throws InstantiationException
					 */
					public abstract Usuario obtenerUsuario(String usuarioID);
					public abstract String obtenerUsuarioOID(String usuarioID,Connection conn);


					
					/**
							 */
							public abstract Usuario login(String email, String password);


								
									
									/**
									 */
									public abstract void modificarUnidadesUsuario(Integer unidadesIntercambio, String usuarioID);
									
								
							
						
					
				
			
		

}
